using System;
using System.Collections.Generic;
using System.Text;
using PerfilEmpreendedor.Bo.Model;
using PerfilEmpreendedor.Dao.Interfaces;
using System.Collections;

namespace PerfilEmpreendedor.Dao.Implements
{
    public class AcaoDao:HibernateDao<Acao>,IAcaoDao
    {
        public IList ObterAcoesPorPartida(int idPartida)
        {
            IList lstReturn = new ArrayList();
            IList<Acao> lst= session.QueryOver<Acao>()
                .Where(x => x.Partida.Id == idPartida).OrderBy(x => x.Data).Desc.List();
            foreach (var item in lst)
            {
                lstReturn.Add(new Object[]{item.Id, item.Descricao, item.Data.ToString()});
            }
            return lstReturn;   
        }
    }
}
